package de.hska.swlab.iwwdnw.helper;

import java.util.Random;

/**
 * Helfer für zufällige Zahlen.
 */
public class RandInt {
	
	private static Random rand = new Random();
	
	/**
	 * Zufallszahl generieren.
	 * 
	 * @param from kleiner als <code>to</code>
	 * @param to größer als <code>from</code>
	 * @return Zahl zwischen <code>from</code> (inclusiv) und <code>to</code> (exclusiv)
	 */
	public static int get(int from, int to) {
		return from + rand.nextInt(to - from);
	}
	
	/**
	 * Wuerfel simulieren.
	 * 
	 * @return Zahl von 1 bis 6
	 */
	public static int wuerfeln() {
		// fuer Testzwecke werden nur 3 oder 6 gewuerfelt
		return get(1, 3) * 3;
		//return get(1,7);
	}
}
